engel çıkarmak

  1. Verb to hinder
  2. Verb to hamper
  3. Verb to intervene
  4. Verb to intercept
  5. Verb to create difficulties